			*{
				margin: 0px;
				padding: 0px;
			}
			a{
				text-decoration: none;
			}
			#head-box{
				width: 100%;
				height: 81px;
				background-color: white;
				color: black;
			}
			.layout-head{
				width:1240px;
				height: 80px;
				margin: 0 auto;
			}
			li{
				list-style: none;
			}
			.layout-head-one{
				float: left;
			}
			.layout-head-two{
				float: right;
				width: 737px;
				height: 80px;
				overflow: hidden;
			}
			.layout-head-two li{
				float: left;
				height: 80px;
				line-height: 80px;
				font-size: 14px;
				margin: 0 1px 0 1px;
				
			}
				
			.layout-head-two li a{
				margin:28px 16px 0 16px;
			}
			/* ============================伪类==================================*/
			.layout-head-two li a:hover{
				color: #008cff;
			}
			/* =========================================================================*/
			.layout-head-three{
				float: right;
				width: 285px;
				height: 80px;
			}
			.layout-head-three li{
				display: inline;
			}
			#layout-head-three-lione{
				width: 172px;
				height: 32px;
				border: solid 1px rgba(0,0,0,.15);
				border-radius: 20px;
				float: left;
				margin: 24px 0 0 18px;
			}
			#layout-head-three-lione input{
				text-align: left;
				width: 129px;
				height:22px ;
				border-style: none;
				margin: 0 0 0 15px;
			}
			/*去除文本输入框的样式：*/
			#layout-head-three-lione input:focus{
				outline: solid 0px;
			}
			#layout-head-three-lione img{
				width: 17px;
				height: 14px;
				margin: 7px 6px 0px 3px;
				cursor: pointer;
			}
			#layout-head-three-litwo{
				float: left;
			}
			#layout-head-three-litwo img{
				margin:26px 8px 0 12px;
				width: 30px;
				height: 30px;
				border-radius: 100%;
			}
			#layout-head-three-lithree{
				position: relative;
				float: right;
			}
			#layout-head-three-lithree img {
				width: 30px;
				height: 30px;
				top: 25px;
				right: 13px;
				position: relative;
			}
			#layout-head-three-lithree span{
				position: absolute;
				top: 21px;
				right: 5px;
				background-color: red;
				width: 16px;
				height: 16px;
				border-radius: 100%;
				color: #fff;
				text-align: center;
				font-size: 12px;
			}
			hr{
				height: 2px;
				background-color: #eee;
				border: none;
			}
			/* ==================================================================================*/
			#body-box{
				width: 100%;
				height: 1080px;
				min-height: 300px;
			}
			.body-one{
				width: 1240px;
				height: 19px;
				margin:0 auto;
				margin-top: 10px;
				margin-bottom: 24px;
				font-size: 14px;
			}
			.body-one a:last-child{
				color: #008cff;
			}
			.body-two{
				width: 1240px;
				margin:0 auto;
			}
			
			.body-left{
				float: left;
				font-size: 14px;
				color: #666;
				width: 15%;
				min-height: 580px;
				background-color: #fafafc;
				margin-top: 10px;
				padding-left: 20px;
				padding-bottom: 54px;
			}
			.body-two img{
				width: 20px;
				height: 20px;
				vertical-align: middle;
			}
			.body-left a{
				display: block;
				width: 105px;
				color: #666;
				font-size: 14px;
			}
			.body-left .a-one{
				font-weight:bolder;
				height: 56px;
				line-height: 56px;
				cursor: default;
			}
			.body-left .a-two{
				margin-left: 20px;
				height: 34px;
				line-height: 34px;
				cursor: pointer;
			}
			.body-left .a-two:hover{
				color: #008cff;
			}
			.body-right{
				float: right;
				width: 83%;
				height: 1024px;
				max-height: 100%;
				color: #666;
			}
		/*===============================================================================================*/
			.address-div{
				width: 1030px;
				height: 100%;
				color: #666;
				font-size: 14px;
			}
			.address-div .address-form .div-address-centre input{
				line-height: 35px;
				height: 35px;
				border: 1px solid #e0e0e0;
				color: #666;
			}
			.div-addres-XG{
				width: 100%;
				height: 38px;
				line-height: 38px;
			}
			.div-addres-XG #span-one{
				font-size: 18px;
				font-weight: 700;
				padding-left: 25px;
			}
			.div-addres-XG #span-two{
				font-size: 14px;
				color: #797979;
			}
			.div-addres-XG #span-two i{
				color: #008cff;
				font-weight: 700;
			}
			.address-form{
				display: block;
				margin-top: 0em;
			}
			.div-address-centre{
				display: block;
				width: 1000px;
				padding: 25px 0 20px 30px;
			}
			.div-address-centre #div-name-phone{
				width: 1000px;
				height: 37px;
				margin-bottom: 25px;
				position: relative;
			}
			.div-address-centre #name{
				height: 37px;
				float: left;
			}
			.div-address-centre  #div-name-phone input{
				display: inline-block;
				margin-right: 40px;
				width: 310px;
				padding: 0 10px;
			}
			.div-address-centre  #div-name-phone input:focus{
				 outline: 1px solid #008cff; 
			}
			.div-address-centre  #div-name-phone span{
				display: inline-block;
				margin-right: 20px;
			}
			.div-address-centre #phone{
				float: left;
			}
			/*=============省市区乡镇样式==========================*/
			.div-address-centre .dome-main{
				width: 1000px;
				margin-bottom: 25px;
				height: 37px;
				line-height: 37px;
				position: relative;
			}
			/* ========================== ======*/
			.city-picker-select{
				position: relative;
				left: 96px;
				top: -38px;
			}
			select{
				border:1px solid #e0e0e0;
				background:#fff;
				color:#666;
				font-size:12px;
				outline:none;
				width:160px;
				height:36px;
				margin-right:45px;
				padding-left: 10px;
				box-shadow:0 5px 5px #e0e0e0

			}
			select:disabled{
				font-weight: normal;
				background-color:#eef1f6;
				cursor:not-allowed
			}
			/*=============省市区乡镇样式==========================*/
			.div-address-centre #dizhi{
				margin-bottom: 25px;
				position: relative;
			}
			.div-address-centre #dizhi input{
				display: inline-block;
				width: 780px;
				padding: 0 10px;
			}
			.div-address-centre #dizhi input:focus{
				 outline: 1px solid #008cff; 
			}
			.div-address-centre #dizhi span{
				margin-right: 20px;
			}
			#opreat{
				text-align: right;
			}
			#opreat input{
				height: 13px;
				margin: 0 10px 0 0;
				vertical-align: middle;
			}
			#opreat label{
				margin-right: 28px;
			}
			#opreat .a-baocun{
				width: 100px;
				height: 36px;
				background: #008cff;
				color: #fff;
				text-align: center;
				line-height: 36px;
				border-radius: 4px;
				display: inline-block;
				text-decoration: none;
				font-size: 16px;
				outline: 0;
				border: 0;
				cursor: pointer;
				margin-right: 103px;
			}
			.address-div .have-address{
				line-height: 38px;
				padding-left: 25px;
				margin: 10px 0 20px;
				font-size: 18px;
				font-weight: 700;
			}
			.listHead {
				background: #fafafc;
				border: 1px solid #fafafc;
				line-height: 40px;
				margin-bottom: 10px;
			}
			.listHead span{
				display: inline-block;
				text-align: center;	
			}
			.listHead #name15{
				width: 15%;
			}
			.listHead #address35{
				width: 35%;
			}
			.listHead #phone25{
				width: 25%;
			}
			.listHead #caozuo10{
				width: 10%;
			}
			.address-div ul{
				min-height: 300px;
				padding: 0;
			}
			.address-div ul li:hover{
				border:1px solid #008cff;
			}
			.address-div ul,li{
				list-style: none;
			}
			.address-div ul li{
				height: 50px;
				display: table;
				border: 1px solid #f3f3f3;
				border-top: 0;
				overflow: hidden;
				width: 100%;
			}
			.address-div ul li span{
				padding: 10px 0;
				display: table-cell;
				text-align: center;
				vertical-align: middle;
			}
			.address-div ul li span a{
				text-decoration: none;
				color: #666;
			}
			.address-div ul li span a:first-child{
				margin-right: 5%;
			}
			.address-div ul li span a:last-child{
				color: #c6c6c6;
			}
			.address-div ul li:first-child{
				border-top: 1px solid #f3f3f3;
			}
			.address-div ul li:first-child:hover{
				border-top: 1px solid #008cff;
			}
			.address-div ul li #ming15{
				width: 15%;
			}
			.address-div ul li #zhi35{
				width: 35%;
			}
			.address-div ul li #haoma25{
				width: 25%;
			}
			.address-div ul li #cz10{
				width: 10%;
			}
			.address-div ul li #morenzhi15{
				width: 15%;
			}
			
			.address-div ul li #morenzhi15 i{
				color: #000;
				font-style: normal;
				color:#008cff;
				
			}
			.address-div ul li #morenzhi15 img{
				width: 17px;
				height: 17px;
			}
			.subscribe{
				background-color: white;
			}
/*==========================*/
			.zcc{
				position: fixed;
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
				z-index: 999999999;
				background-color:rgba(0,0,0,.5) ;
			}
			.tishi{
				height: 250px;
				width: 490px;
				left: 50%;
				top: 50%;
				border-radius: 8px;
				margin-left: -200px;
				margin-top: -120px;
				background-color: #fff;
				position: absolute;
				text-align: center;
			}
			.i-zcc{
				width: 30px;
				height: 30px;
				top: 20px;
				position: absolute;
				line-height: 30px;
				text-align: center;
				display: inline-block;
				color: #b6b6b6;
				right: 20px;
				cursor: pointer;
				font-size: 30px;
				font-style: normal;
			}
			.sx-zcc{
				font-size: 18px;
				color: #666;
				text-align: center;
				line-height: 140px;
				margin-top: 30px;
			}
			.zcc-btn{
				display: inline-block;
				font-size: 14px;
				margin: 0 10px;
				text-decoration: none;
				width: 90px;
				height: 36px;
				background: #008cff;
				color: #fff;
				text-align: center;
				line-height: 36px;
				border-radius: 4px;
				border: none;
			}
